package ch05;

/**
 * Created by hasee on 2017/6/19.
 */
public class RantionalTester {
    public static void main (String[] args)
    {
        RationalNumber r1 = new RationalNumber (6, 8);
        RationalNumber r2 = new RationalNumber (1, 3);
        RationalNumber r3, r4, r5, r6, r7;
        System.out.println ("First rational number: " + r1);
        System.out.println ("Second rational number: " + r2);
        if (r1.isLike(r2))
            System.out.println ("r1 and r2 are equal.");
        else
            System.out.println ("r1 and r2 are NOT equal.");
        r3 = r1.reciprocal();
        System.out.println ("The reciprocal of r1 is: " + r3);
        r4 = r1.add(r2);
        r5 = r1.subtract(r2);
        r6 = r1.multiply(r2);
        r7 = r1.divide(r2);
        System.out.println ("r1 + r2: " + r4);
        System.out.println ("r1 - r2: " + r5);
        System.out.println ("r1 * r2: " + r6);
        System.out.println ("r1 / r2: " + r7);
    }
}
